	body{
		background-color:#eee;
		font-family : "Verdana","Arial";
		padding-bottom: 300px;
	}
	#output{
		display:inline;
		border:2px black solid;
		border-left-width: 10px;
		font-size:12px;
		font-family: 'Courier','Courier New';
	}
	#keystats{
		display:inline;
		color:#0E0;
		background:#333;
		font-size:12px;
		font-family: 'Courier','Courier New';
	}
	#draftscript{
		background:#222;
		color:#3C3;
		font-size:12px;
		font-family: 'Courier','Courier New';
		width:550px;
		padding:10px;
		border:1px black solid;
	}
	#testpanel{
		display:none;
		width:600px;
		height:1000px;
	}
	#footer{
		position:fixed;
		bottom:0px;
		display:block;
		width:100%;
		border-top:3px #ccc dotted;
	}
	#robot{
		position:absolute;
		top:100px;
		left:500px;
		z-index:2;
		width:100px;
		height:100px;
	}
	#robot_base{
		position:absolute;
		top:100px;
		left:500px;
		z-index:1;
		width:100px;
		height:100px;
		background-color: #999;
		border:5px #ccc double;
	}